Clean up PIT-thru-ioapic setup. We don't need the legacy missed-tick
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 3 Mar 2006 13:10:35 +0000 (14:10 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 3 Mar 2006 13:10:35 +0000 (14:10 +0100)
commit2f6b43b5622713e0906275bfd067eec1cb98413b
tree1c5ca44f831e8ede9900af0406dcf257610ee224
parent0814867e269e797e1c69f3fc7635a6749d3873ba
Clean up PIT-thru-ioapic setup. We don't need the legacy missed-tick
logic and so do not need to keep the PIT enabled thru the 8259 PIC.

Todo: arguable we should sync with x86/64 platform files, assuming they
do not throw out 'recent legacy' stuff (e.g., 32-bit only platforms
like P6). Getting rid of all the 82489DX and 486-era SMP stuff would be
great.

Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/io_apic.c
xen/arch/x86/time.c
xen/include/asm-x86/time.h